package com.ucode.springboot.starter.canal.client;

/**
 * canal 客户端接口
 * @author: liliang
 * @date: 2020年2月27日 上午11:46:58
 */
public interface CanalClient {

    /**
     * 开启 canal 客户端，根据配置连接到 canal ,然后进行针对性的监听
     * @author liliang
     * @date 2020年2月27日
     */
    public void start();
    
    /**
     * 关闭 canal 客户端
     * @author liliang
     * @date 2020年2月27日
     */
    public void stop();
    /**
     * 判断 canal 客户端是否是启动状态
     * @author liliang
     * @date 2020年2月27日
     */
    public boolean isRunning();   
}
